pumping drainage - French English Dictionary